voting trusts - Spanish English Dictionary